make hunchbacked - Turkish English Dictionary